<?php

require("printFunc.inc.php");
require("dbFunc.inc.php");
require("sessFunc.inc.php");

verifySession();

if(!isset($_SESSION['logged']))
{
  header("Location: http://".$_SERVER['HTTP_HOST']
      .dirname($_SERVER['PHP_SELF'])."/error.php?errid=12");
  return;
}

if(strcmp($_SESSION['type'],"admin")!=0)
{
  header("Location: http://".$_SERVER['HTTP_HOST']
      .dirname($_SERVER['PHP_SELF'])."/error.php?errid=16");
  return;
}

printHeader("Amministrazione - Storico transazioni concluse");
//printLink();
?>
<div id="content">
<h3>Amministrazione - Storico transazioni concluse</h3>
<p class="alertfont"><a href="adminHistory.php?show=limit&start=0&num=10">Torna allo storico attività.</a> </p>
<p class="alertfont"><a href="asta.php">Visiona le transazioni in corso.</a></p>
<?

$res = dbGetEndedAuctions();

if(mysql_num_rows($res) < 1)
{
  ?>
  <p class="alertfont">Non sono presenti aste concluse.</p>
  <?
}
else
{
    ?>
    <table>
    <thead><tr>
    <td>Oggetto</td>
    <td>Categoria</td>
    <td>Venditore</td>
    <td>Base (&euro;)</td>
    <td>Riserva (&euro;)</td>
    <td>Inizio</td>
    <td>Fine</td>
    <td>Num. Offerte</td>
    <td>Offerta più alta (&euro;)</td>
    <td>Miglior offerente</td>
    </tr>
    </thead>
    <tbody>
    <?

    while($asta = mysql_fetch_array($res))
    {
      $id_asta = $asta['id'];
      $dati_asta = mysql_fetch_array(dbGetAuctionData($id_asta));

      $nome_oggetto = $dati_asta["nome_oggetto"];
      $id_categoria = $dati_asta["id_categoria"];
      $nome_categoria = $dati_asta["nome_categoria"];
      $end_ts = $dati_asta["end_ts"];
      $start_ts = $dati_asta["start_ts"];
      $id_venditore = $dati_asta["id_utente"];
      $username_venditore = $dati_asta["username"];
      $rept_venditore = $dati_asta["reputazione"];
      $num_offerte = $dati_asta["conteggio"];
      $base = $dati_asta["base"];
      $riserva = $dati_asta["riserva"];

      if($num_offerte > 0)
      {
        $dati_offerta = mysql_fetch_array(dbGetBestOfferData($id_asta));

        $id_offerta = $dati_offerta["id_offerta"];
        $id_offerente = $dati_offerta["id_offerente"];
        $username_offerente = $dati_offerta["username_offerente"];
        $rept_offerente = $dati_offerta["rept_offerente"];
        $importo = $dati_offerta["importo"];
      }
      else
      {
        $id_offerta = NULL;
        $id_offerente = NULL;
        $username_offerente = "--";
        $rept_offerente = "--";
        $importo = "--";
      }

        ?>
        <tr>
        <td>
        <a href="asta.php?idau=<?echo $id_asta;?>"><?echo $nome_oggetto;?>
        <?if(dbObjectHasImage($dati_asta["id_oggetto"])) printObjectImageTagResize($dati_asta["id_oggetto"], 30, 30);?>
        </a>
        </td>

        <td>
        <a href="cat.php?idcat=<?echo $id_categoria;?>"> <?echo $nome_categoria;?> </a>
        </td>

        <td>
        <?echo getUserLink($id_venditore, $username_venditore, $rept_venditore);?>
        </td>

        <td><?echo $base;?></td>

        <td><?echo $riserva;?></td>

        <td><?echo $start_ts;?></td>

        <td><?echo $end_ts;?></td>

        <td><?echo $num_offerte;?></td>

        <td><?echo $importo;?></td>

        <td>
        <?
            if($id_offerente != NULL)
            {
            echo getUserLink($id_offerente, $username_offerente, $rept_offerente);
            }
            else
            {
            echo "--";
            }
        ?>
        </td>
        </tr>
        <?
    }

    ?>
    </tbody>
    </table>
    <?
}

?>
</div>
<?
//FINE PAGINA
printFooter();
?>